Unholy Alliance — definition
1. unholy alliance (Noun)
1 definition
unholy alliance (Noun) — A coalition among seemingly antagonistic groups, especially if one is religious, for ad hoc or hidden gain.
4 types of
alignment alinement alliance coalition